package com.neusoft.EYSystem.service;

import com.neusoft.EYSystem.po.CheckoutApply;
import com.neusoft.EYSystem.po.ClientCheckoutApply;
import com.neusoft.EYSystem.po.PageResponseBean;
import com.neusoft.EYSystem.po.ResponseBean;

import java.util.List;

public interface CheckoutApplyService {
    PageResponseBean<List<ClientCheckoutApply>> checkoutPage(String name, String checkoutDateStart, String checkoutDateEnd, String approvalStatus, String userId, Long page, Long size);

    ResponseBean<Integer> approvalCheckoutApply(CheckoutApply checkoutApply);

    ResponseBean<Integer> deleteLogic(Integer applyId);
}
